package iface

type BeanDefinitionRegistry interface {
	RegisterBeanDefinition(beanName string, bd BeanDefinition)
	RemoveBeanDefinition(beanName string)
	GetBeanDefinition(beanName string) (error, BeanDefinition)
	GetBeanDefinitionNames() []string
	ContainsBeanDefinition(beanName string) bool
	GetBeanDefinitionCount() int
}
